package com.bigzero.workflow.common.properties;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;

/**
 * Redisson 配置属性
 *
 * @author fanxinxiong
 * @since 2025-02-10
 */
@Data
@Component
public class RedissonProperties {

    /**线程池数量,默认值 = 当前处理核数量 * 2*/
    @Value("${spring.redisson.threads:#{8}}")
    private int threads;

    /**Netty线程池数量,默认值 = 当前处理核数量 * 2*/
    @Value("${spring.redisson.nettyThreads:#{16}}")
    private int nettyThreads;
}
